package Controller;
import mvc.Controller;
import Dificultad.*;
import View.*;
import Model.*;

public class ControllerMenu extends Controller{
	ViewMenu vista;
	EstadoContextGame contextGame = new EstadoContextGame();
	Estado estadoMenu;
	public ControllerMenu(){
		
		vista = new ViewMenu(this);
		vista.createView();
		//vista.createControls();
		
	}
	
	public void facil(){
		estadoMenu = new EstadoJugar(new Facil());	
		contextGame.setEstado(estadoMenu);
		contextGame.execute();
	}
	
	public void normal(){
		estadoMenu = new EstadoJugar(new Normal());
		
		contextGame.setEstado(estadoMenu);
		contextGame.execute();
	}
	
	public void complicado(){
		estadoMenu = new EstadoJugar(new Facil());
		
		contextGame.setEstado(estadoMenu);
		contextGame.execute();
	}
	
	public void imposible(){
		estadoMenu = new EstadoJugar(new Facil());
		
		contextGame.setEstado(estadoMenu);
		contextGame.execute();
		
	}
}
